long pepper

Noun
  1. plant bearing very hot and finely tapering long peppers; usually red
  2. slender tropical climber of the eastern Himalayas

Khám phá thêm

Các từ liên quan

long pepper
A chef adds a long pepper to a simmering pot of soup.